payroll ledger - German English Dictionary